package com.fitso.model.service.user;

import java.util.List;

import com.fitso.model.bean.User;

/**
 * Interface provided for implementations that can provide {@link User}
 * functionality
 * 
 * @author timothystorm
 */
public interface UserService {
	void save(User user);

	void edit(User user);

	void delete(User user);

	User fetch(Long id);

	User fetch(String email, String password);

	List<User> fetch();
}
